marine snow – English–Français translations

🇬🇧 en fr 🇫🇷

marine snow noun

  • sinking organic detritus in the ocean
neige marine
Wiktionary Links